package com.maidada.codesharebackend.service;

import javax.servlet.http.HttpServletRequest;

/**
 * 代码浏览记录 Service
 *
 * @author wulinxuan
 */
public interface CodeViewService {

    /**
     * 增加代码片段浏览次数（异步）
     *
     * @param codeId 代码片段ID
     * @param userId 用户ID（未登录时为null）
     * @param request HTTP请求对象
     */
    void incrementViewCount(Long codeId, Long userId, HttpServletRequest request);
}

